GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient A

Total Complexity 59
Dependencies 23
Dependents 1
Total lines 315
Lines of code 199
Logical lines of code 127
Comment lines 46
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
prepare_request_objects()
A
47 14 34
prepare_card_data()
A
49 9 33
configure_sdk()
S
51 7 28
execute()
S
55 7 20
get_transaction_builder()
S
55 6 20
prepare_builder()
S
64 3 9
set_object_data()
S
67 3 8
set_threedsecure_data()
S
63 2 10
set_request()
S
74 1 5
submit_request()
S
74 1 5
prepare_request_args()
S
72 1 6
prepare_stored_credential_data()
S
71 1 6
threedsecure_is_enabled()
S
80 1 3
prepare_address()
S
70 1 6
has_arg()
S
79 1 3
get_arg()
S
80 1 3